glove puppet - Alemán Inglés Diccionario